package com.bbx.api.sdk.model.passanger;

import java.util.List;

import android.content.Context;

import com.bbx.api.sdk.model.base.BaseRequest;
import com.bbx.api.sdk.model.passanger.Return.Elements;
import com.bbx.api.sdk.model.passanger.Return.Price;
import com.bbx.api.sdk.model.passanger.Return.CarType.CarData;
import com.bbx.api.sdk.net.base.JsonBuild;

/**
 * 订单提交与修改订单
 *
 */
public class OrderSubmitBuild extends BaseRequest{
	public OrderSubmitBuild(Context context) {
		super(context);
		// TODO Auto-generated constructor stub
	}

	public String getAccess_token() {
		return access_token;
	}

	public void setAccess_token(String access_token) {
		this.access_token = access_token;
	}

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid;
	}

	public String order_name;
	public String open_id;
	public String tel;
	public long price;
	/**调度费，感谢费，单位分*/
	public int schedule_fee;
	/** :0（拼车），1（包车）,2（货），3（市内叫车） */
	public int order_type;
	 //特殊类型，如爱心直通车跟顺风车
	public int order_origin;
	public String time;
	/** xiamen_to_zhangzhou */
	public String line_id;
	/** 0(普通),1(预约) */
	public int appoint_type;
	/** 0(即时订单),1(动车),2(飞机) */
	public int travel_type;
	/** 预约时间 格式：2015-07-30 23:59:59 */
	public String appoint_time;
	public int coupon_id;
	/** 0(app),1(客服) */
	public int origin_type;
	/** 客服uid */
	public String service_uid;
	public String order_message;
	public String old_order_id;
	public int car_count;
	//车辆类型:1-出租车、2-网约车、3-商务七座、4-商务中巴、5-商务大巴（默认1）
	public int car_type=JsonBuild.DEFAULT_VALUE_INT;
	//车辆类型名称:出租车、网约车、商务七座、商务中巴、商务大巴（默认出租车）
	public String car_type_name=JsonBuild.DEFAULT_VALUE_STR;
	//车辆座位数:5-舒适车/豪华车 7-商务七座 14/20-商务中巴 38/40-商务大巴（默认5）
	public int seat_num=JsonBuild.DEFAULT_VALUE_INT;
	//车辆级别:1-舒适车、2-豪华车（只适用网约车和商务七座）
	public int car_level=JsonBuild.DEFAULT_VALUE_INT;
	//包车方式:0-单程、1-半日租、2-日租（包车订单用）
	public int business_type=JsonBuild.DEFAULT_VALUE_INT;
	//计价方式:0-打表、1-在线计费（市内订单用）
	public int calc_type;
	public List<Elements> elements;
	public Price.Pricedetail price_detail;
	public String car_class_id=CarData.CAR_CLASS_ID;

}
